Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F1 China F3 China #1-w3 China #1-w4 China F6 China F7 China F1 China F2 China F3 China F4 China F5 Japan F1 Japan F3 Thailand F1 Thailand F3 Italy F25 Italy F26 Italy F27 Japan F11 Japan F12 China F4 Korea F3 China F8 China F1 China F2 China F4 Korea F3 Canada F3 Thailand F4 Thailand F5 Australia F12 China F1 China F2 China F5 China F6 Israel F7 Israel F8 China F7 China F8 China F9 Vietnam F5 Vietnam F6 Hong Kong F3 Turkey F2 Turkey F5 Turkey F6 Turkey F7 Turkey F8 Turkey F9 China F1 China F2 China F3 China F4 Thailand F2 China F1 China F2 China F3 China F4 China F5 Thailand F4 Thailand F5 China F6 China F8 China F9 Turkey F2 Turkey F3 Turkey F5 China F5 China F6 China F8 China F9 China F10 China F11 Australia F6 Australia F7 Australia F8 Australia F9 China F1 China F2 China F10 China F4 Japan F1 (Nishi-Tama) Japan F2 (Nishi-Tokyo) China F5 Japan F3 (Kofu) China F4 (Luzhou) China F5 (Luzhou) China F7 (Wuhan) China F8 (Fuzhou) China #1-w1 China F10 (Kunshan) China F11 (Shenzhen) China F14 (Tianjin) China #1-w2 Hong Kong F2 Thailand F1 New Zealand F2 Japan F1 Japan F2 China F1 China F2 China F3 China F4 China F5 Indonesia F1 Indonesia F Indonesia F3 China F6 China F7 China F8 China China F1 China F2 Japan F1 Japan F3 China F3 China F4 Korea F4 Japan F4 Japan F5 Japan F6 Japan F7 Korea F2 Japan F8 Japan F9 China F1 China F2 USA F4 Japan F1 Japan F2 Japan F3 Korea F1 Korea F2 Korea F3 Korean Rep. F4 China F3 China F4 Malaysia F1 Malaysia F2 China F6 China F5 China F7 Australia F5 Australia F6 Australia F5 (Brisbane) Australia F6 (Toowoomba) Australia F7 (Cairns) Turkey F4 Indonesia F4 China F3 Azerbaijan F1 Japan F4 (Tsukuba) Japan F5 (Kashiwa) Japan F6 (Matsuyama) China F1 China F2 China F3 China F7 (Luzhou) China F4 Hong Kong F1 (Hong Kong) China F5 Japan F3 China F6 China F8 Japan F4 China F3 M15 Monastir M25 Monastir M15 San Diego M15 San Diego M25 Tsukuba M25 Luzhou M25 Hong Kong M15 Tianjin M15 Tianjin M25 Fuzhou M15 Maanshan M25 Luzhou M15 Hong Kong Zagreb Open - Zagreb Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Banja Luka 2002 - Banja Luka Britania Zavaleta - Puebla Warsteiner Challenger Lubeck - Lubeck Steelers Cup - Kosice ATU Cup - Weiden Credicard Mastercard Tennis Cup - Campos do Jordao Music City Challenger - Nashville Olbia Challenger - Olbia Qatar ATP Challenger - Doha Gemax Open - Belgrade Belgrade Challenger Mons Challenger Belgrade Challenger China F8 (Yinchuan) Lexington Challenger Beijing Challenger Shanghai Challenger Bangkok Challenger Kyoto Challenger Kun-Ming Challenger Shanghai Challenger Kyoto Challenger Busan Challenger Traralgon Challenger Canberra Challenger China F10 Kobe Challenger New Delhi Challenger Guangzhou Challenger Gwangju Challenger Nanjing Challenger Anning Challenger Ostrava Challenger Rome Challenger Prostejov Challenger Manchester Challenger Ilkley Challenger Gimcheon Challenger Chengdu Challenger Bangkok Challenger Shanghai Challenger Bangkok Challenger Bangkok Challenger Maui Challenger Dallas Challenger Qingdao Challenger Anning Challenger Zhangjiagang Challenger Canberra Challenger Burnie Challenger Launceston Challenger Kyoto Challenger Gatineau Challenger Jinan Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Shenzhen Challenger Playford Challenger Canberra Challenger Burnie Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger Shenzhen Challenger Zhangjiagang Challenger Monterrey Challenger Seoul Challenger Gwangju Challenger Little Rock Challenger Winnipeg Challenger Granby Challenger Jinan Challenger Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Canberra Challenger Burnie Challenger M25 Bakersfield M15 Monastir M15 Monastir Ningboo Challenger M15 Monastir M15 Monastir M25 Monastir M25 Monastir Zhuhai Challenger Shenzhen 2 Challenger M15 Los Angeles Matsuyama Challenger Shanghai Challenger Traralgon Challenger 2 Yokohama Challenger Yokohama Challenger M25 Kashiwa Manila Challenger Kyoto Challenger Chengdu Challenger Shenzhen Challenger M25 Anning M25 Luzhou Toyota Challenger Qingdao Challenger M15 Maanshan M25 Shenzhen M15 Luan Yokohama Challenger M15 Luan Shenzhen Challenger Qujing Challenger China F7 Beijing Challenger Las Vegas Challenger Suzhou Challenger 2001 Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Nanchang Challenger BMW Open - Munich RCA Championships - Indianapolis Eckental Challenger Kobe Challenger Sarajevo Open - Sarajevo China Open - Beijing AIG Japan Open - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Tennis Napoli Cup - Napoli The Stella Artois Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Ljubljana Open - Ljubljana The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Croatia Open - Umag Internationale Badische Meisterschaften Um Den Techem Cup - Zell Pilot Pen Tennis - New Haven China Open - Beijing Qatar Exxon Mobil Open - Doha GHI Bronx Classic - Bronx PBZ Zagreb Indoors - Zagreb The Artois Championships - London The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Asirom Challenger - Brasov Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Legg Mason Tennis Classic - Washington AEGON Championships - London AEGON International - Eastbourne Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Open 13 - Marseille Power Horse World Team Cup - Dusseldorf AEGON Championships - London Mercedes Cup - Stuttgart PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Ischgl International Tennis Challenger 2003 - Ischgl VI Gramado Open de Tenis - Gramado Binghamton Professional Tennis Tournament - Binghamton Architect Open - Budapest Unique Zagreb Open - Zagreb Fergana Challenger Pingguo Challenger China Open - Beijing Shenzhen 1 Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Guangzhou Challenger Winston-Salem Open - Winston-Salem Seoul Challenger US Men's Clay Court Championship - Houston Geneva Open - Geneva Turkish Airlines Open Antalya - Antalya Gimcheon Challenger Chengdu Open - Chengdu Bangkok Challenger Happy Valley Challenger Maui Challenger Wuxi Challenger Heilbronn Challenger Astana Challenger Wuxi Challenger Ningboo Challenger Suzhou Challenger Guangzhou Challenger Zhuhai Challenger Chengdu Challenger Liuzhou Challenger Anning Challenger Columbus Challenger Columbus Challenger Indian Wells Challenger Gemax Open 2002 - Belgrade Hungarian Open - Budapest Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Stella Artois Clay Court Championships - Budaors Black Forest Open 2002 - Freudenstadt Fujitsu Siemens Open - Budapest Samarkand Challenger - Samarkand Chennai Open - Chennai Pilot Pen Tennis - New Haven Hamburg Challenger - Hamburg Schickendanz Open - Furth Stella Artois Clay Court Championships - Budaors The USTA Challenger at West End Racquet - Torrance Delray Beach International Tennis Championships - Delray Beach IPP Open - Helsinki Czech Indoor Open - Prague Gemax Samsung Open 2004 - Belgrade Open de Franche-Comte - Besancon The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo IX Abierto Internacional de Salinas - Salinas Ispat Open 2004 - Ostrava Schickedanz Open - Furth Open de Montauban - Montauban 13 BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Pacific Life Open - Indian Wells China Open - Beijing 2004 Keys Gate Challenger - Homestead Mobilux Open - Luxembourg Mauritius Open - Mauritius Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Napoli Cup - Napoli BNP Paribas Masters - Paris Citta di Monza - Monza Sony Ericsson Open - Miami Ostrava Open 2005 - Ostrava Masters Series Hamburg - Hamburg Architect Open - Budapest Rogers Masters - Toronto Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Sony Ericsson Open - Miami IPP Open - Helsinki Shanghai ATP Masters 1000 - Shanghai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Intersport Heilbronn Open - Heilbronn Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Ostdeutscher Sparkassen Cup - Dresden Unique Zagreb Open - Zagreb Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai The Shelbourne Irish Open - Dublin BNP Paribas Masters - Paris Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Antonio Savoldi-Marco Co. - Manerbio Shanghai Rolex Masters - Shanghai Dusseldorf Open 2006 - Dusseldorf Open D'Orleans - Orleans Ethias Trophy - Mons Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Tatra Banka Slovak Open - Bratislava Western & Southern Open - Cincinnati 2008 China TCL Challenger - Guangzhou Sony Ericsson Open 2008 - Belgrade BMW Tennis Championship - Sunrise Miami Open - Miami Shanghai Rolex Masters - Shanghai Open 13 - Marseille Credit Agricole Suisse Open - Gstaad German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Sunrise Challenger ATP Kremlin Cup - Moscow Open SEAT 2008 - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Beijing Challenger Australian Open - Melbourne Karshi Challenger Heineken Open Shanghai - Shanghai Wimbledon - London U.S. Open - New York CA Tennis Trophy - Vienna Bangkok Challenger BRD Nastase Tiriac Trophy - Bucharest Bangkok Challenger Argentina Open - Buenos Aires Australian Open - Melbourne Guangzhou Challenger M25 Yinchuan The Priority Telecom Open - Amersfoort French Open - Paris Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Croatia Open - Umag Open Romania - Bucharest US Men's Clay Court Championships - Houston Burnie Challenger Davidoff Swiss Indoors Basel - Basel M25 Hong Kong Beijing Challenger St. Petersburg Open - St. Petersburg U.S. Open - New York Dutch Open Tennis - Amersfoort Bukhara Challenger - Bukhara Dubai Duty Free Tennis Championships - Dubai French Open - Paris Intersport Heilbronn Open - Heilbronn Tianjin Challenger Mercedes Cup - Stuttgart Kremlin Cup - Moscow Open de Moselle - Metz ATU Cup - Weiden Guangzhou Challenger Shenzhen Challenger Australian Open - Melbourne Anning Challenger Challenger Ford de Cherbourg - Cherbourg Aircel Chennai Open - Chennai Intrum Stockholm Open - Stockholm SA Tennis Open - Johannesburg French Open - Paris Shanghai Challenger Serbia Open - Belgrade Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Zhuhai Challenger Erste Bank Open - Vienna Valencia Open - Valencia Open 13 - Marseille Surbiton Challenger Power Horse Cup - Dusseldorf Nanchang Challenger Swanston Challenger - Sacramento Warsteiner Challenger Wolfsburg - Wolfsburg Yokohama Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Waco International Tennis Challenger - Waco Shanghai Challenger AEGON Championships - London U.S. Open - New York Shenzhen Challenger Gemax Open - Belgrade Bangkok Challenger The Wright Financial Group USTA Challenger - Champaign Wimbledon - London Anning Challenger Challenger Ford de Cherbourg - Cherbourg Gimcheon Challenger Busan Challenger Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch AEGON Championships - London Winnipeg Challenger Granby Challenger Challenger 42 - Andrezieux Ningboo Challenger San Luis Potosi Challenger Busan Challenger Black Forest Open - Freudenstadt Heineken Open - Auckland Gatineau Challenger M25 Yinchuan Tatra Banka Open 2006 - Bratislava Vancouver Challenger Aptos Challenger Steelers Cup - Kosice Kobe Challenger St. Petersburg Open - St. Petersburg Istanbul Challenger French Open - Paris U.S. Open - New York Australian Open - Melbourne USTA Challenger of Tiburon - Tiburon Monterrey Challenger Biel Challenger Zhuhai Open - Zhuhai China Open - Beijing Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Bulgarian Open - Sofia Qatar Open - Doha M25 Anning The Stella Artois Grass Court Championships - London Davis Cup, Group I, 1R, SCG-LAT 5-0 Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Countrywide Classic - Los Angeles Davis Cup, Group 2, REL2, GRE-SRB 3-2 Open 13 - Marseille Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 1, 1R, SCG-ZIM 5-0 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon FILA Challenger - Biella Davis Cup, Group 1, 2R, GBR-SCG 2-3 ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow Medibank International - Sydney Masters Series - Hamburg Davis Cup, World Group, PO, SUI-SCG 4-1 AEGON Championships - London Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg China Open - Beijing Countrywide Classic - Los Angeles China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Davis Cup, Group 1, 2R, SRB-GEO 5-0 St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Davis Cup, World Group, PO, SRB-AUS 4-1 BMW Open - Munich Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Rakuten Japan Open - Tokyo Valencia Open - Valencia Shenzhen Open - Shenzhen China Open - Beijing US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Davis Cup, Group 2, 2R, INA-CHN 2-3 Gerry Weber Open - Halle Davis Cup, World Group, PO, SVK-SRB, 1-4 Asian Hopman Cup - Astana Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Antalya Cup - Antalya BNP Paribas Masters - Paris Davis Cup, World Group, QF, CRO-SRB 1-4 Qatar Exxon Mobil Open 2003 - Doha Mutua Madrilena Masters Madrid - Madrid Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-IND 4-1 Shanghai ATP Masters - Shanghai Campionati BNL dItalia - Rome Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Internazionali BNL dItalia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, SF, SRB-CAN 3-2 BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Davis Cup, Group I, 1R, NZL-CHN 4-1 Davis Cup, Group I, THA-CHN 0-5 Rogers Cup - Montreal Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, Group I, 1R, TPE-CHN 0-5 Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, QR, CHN-JPN 2-3 Davis Cup, Group I, 1R, CHN-KOR 1-3 Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Montreal The 10tele.com Open - Nottingham Open Sud de France - Montpellier BNP Paribas Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Mubadala World Tennis Championship AAMI Classic - Kooyong Australian Open (Wildcard) Australian Open (Asia, Wildcard) Internazionali BNL d'Italia - Rome Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Wimbledon - London Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Australian Open (Asia, Wildcard) Australian Open (Asia, Wildcard) Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London French Open - Paris Olympics - Beijing Olympics - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group 1, 1R, ISR-SCG 1-4 ARAG ATP World Team Championship - Dusseldorf U.S. Open - New York